Scene Classification using CNN

Steps:

  1. Importing (or installing) Tensorflow, Keras and other packages on your system
  2. Defining your tensorflow CNN model architecture
  3. Loading your data from disk
  4. Creating your training and testing splits
  5. Data Preprocessing (Augumentation)
  6. Compiling your tensorflow CNN model
  7. Training your model on your training data
  8. Saving The train model
  9. Generate Plots for accuracy and validation loss
  10. Making predictions using your trained tensorflow model

Step 1: Importing all the packages

Step 2: Define the architecture for CNN MODEL|

Step 3: Loading your data from disk for training

Step 4: Creating your training and testing splits

Step 5: Data Preprocessing (Augumentation)

Step 6: Compiling your tensorflow CNN model

Step 7: Training your model on your training data

Step 8: Saving the train model

Step 9: Generate Plots for acc and val

Step 10: Making predictions using your trained tensorflow model

Deployment